package com.huahua.api.entity.vo;

import lombok.Data;

/**
 * 行变更信息
 *
 * @author Huahua-Ai
 * @date 2025-07-15 18:30:00
 * @description 用于描述行模式文本对比中单行的变更信息
 */
@Data
public class LineChange {

    /**
     * 行号
     */
    private Integer lineNumber;

    /**
     * 变更类型：added、deleted、modified、unchanged
     */
    private String type;

    /**
     * 原始内容
     */
    private String oldContent;

    /**
     * 新内容
     */
    private String newContent;

    /**
     * 位置信息
     */
    private Position position;
}
